structure membrane - Turkish English Dictionary